This imposing building is adorned with statues of legendary heroes carved from stone